drug traffic and gambling control brigade - Francés Inglés Diccionario